(barely) make it - Inglés Sinónimo Diccionario